river narrows - Français Anglais Dictionnaire